package io.gitee.chearnee.fw.openapi.constant.enums;

import com.baomidou.mybatisplus.annotation.EnumValue;
import io.gitee.chearnee.fw.common.model.IBaseEnum;
import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * @author cn
 * @version 1.0
 * @description
 * @date 2021/9/23 16:22
 */
@Getter
@AllArgsConstructor
public enum ContractStatusEnum implements IBaseEnum<Integer> {
  /**
   * 待签约
   */
  INIT_CONTRACT(0, "待签约"),
  /**
   * 已签约
   */
  VALID_CONTRACT(1, "已签约"),
  /**
   * 签约到期
   */
  EXPIRED_CONTRACT(2, "签约到期");
  @EnumValue
  private final Integer value;
  private final String desc;
}
